stage-2 analysis
International FootballMid-Season V.League Transfers: Those Who Stay Are Quieter Than Those Who LeaveOn a late June afternoon, the training ground of a port-city club was as empt...
Table TennisTable Tennis in Transfer Season: The Discipline of Empty DataTable Tennis in Transfer Season: The Discipline of Empty Data In 2026, in the...
VolleyballVietnam women's volleyball at the 2026 World Championship: the ticket came from a division, the bill sits in the domestic leagueRow seven of a gymnasium in Da Nang looks straight down onto the sideline. On...
International FootballMinute 78 at TSM Corona: The Pass Juárez's Back Line Never Turned ForMinute 78 at Estadio TSM Corona. I was sitting low, close to the touchline,...
International FootballDe Bruyne brace, Lukaku strike: Belgium and the price of a 31-33 coreIn the 10th minute, Kevin De Bruyne put the ball in Turkey's net. In the 59th...
EsportsEmpty Analysis Tables and the Silent Trap of Esports DataThe report lay on my desk on a Tuesday morning in Hamburg. Nine sections. Ful...
BadmintonLakshya Sen and the 2026 Asian Games: The Draw Opens a Path, the Head-to-Head Record Builds a WallIt was three in the morning in Da Nang when I reopened the tape of the...
ChessFIDE Presidential Vote on September 26 in Samarkand: The Ballot and the Ghost of Magnus CarlsenIn nearly forty years sitting at the chess commentary table, I have never...
BasketballThe First Olympic Dream: Vietnam 2026 and Lessons from the LatecomersBarcelona, July 2026. When the yellow-starred red flag flew for the first tim...
EsportsThe 42nd Minute and the Panenka: How Morocco Built Its World Cup DreamOn 6 December 2026, at Education City Stadium in Al Rayyan, Achraf Hakimi...
EsportsChun-Li on the Red Carpet: When Vietnamese Esports Coverage Counts Views Instead of MatchesAt 11 p.m. on a midweek night, my phone screen held a photo set. A young woma...
EsportsBLAST Slam VIII: Team Yandex Lock In a Top-Three Finish and the Real Price of a Rest Day in the Upper BracketThe decider ran 63 minutes. When it closed, Team Yandex had locked a Top-Thre...
International FootballFrom Wembley to Augsburg: Tzolis and the Mental Steel of GreeceThe 74th minute in Augsburg. The ball was still at German feet — it had been...
TennisWhen the Tennis Data File Is Empty: A Lesson in Honesty Amid Rumor SeasonThe stadium was empty, but I could hear the heartbeat of a generation. I wrot...
EsportsThe 2026 ASEAN Cup Title and Vietnamese Football's New Price TagOn the evening of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyễn...
EsportsBLAST loses the entire October VRS top tier to PGL: payment delays and a calendar collision, and which one actually decidedIn the first week of 2027, two tier-1 Counter-Strike 2 events sit side by sid...
VolleyballItalian Volleyball: When Perfect-Pass Metrics Hide the Decisive RallyThe substitution board flickers at the corner of the court. Two players leave...
International FootballKuala Lumpur City and Terengganu hit with FIFA registration bans: sanctions measured in transfer windowsIn one V-League season, I followed a club that had been banned from registeri...
VolleyballKentucky Rallies Past Louisville: From .079 to .420, and the Data Nobody Could VerifySet 2 ran to 29-27, through 16 ties and 7 lead changes. Louisville held two s...
BasketballKnicks Pause Extension Talks With Karl-Anthony Towns and Josh Hart: The Salary-Cap Boundary of an NBA ChampionI still remember that June afternoon. It was not a grand press conference —...
